New Business definitions

Search

new business

new business logo #20798Term used to describe the value of long-term savings policies sold to new and existing customers. Includes premium increases on existing business
Found on http://www.aviva.com/glossary/

New business

New business logo #20553New subscriptions (as opposed to renewals)
Found on http://www.encyclo.co.uk/local/20553

New Business

New Business logo #22048A small department of a game publishing company (may be just one or two people), responsible for finding new ways of making money from a game IP. Some companies' New Business guys may double as Submissions Managers (taking on also the responsibility for bring in new IP).
Found on http://www.sloperama.com/advice/lesson28.html
No exact match found.